package graphics.view3D;

import com.badlogic.gdx.InputProcessor;
import controller.GameController;

public class MouseProcessor3D implements InputProcessor {

	//private GameController gameController;

	public MouseProcessor3D(GameController gameController) {
		//this.gameController = gameController;
	}

	public boolean touchDown(int x, int y, int pointer, int button) {
		/*int col = Coord3D.getInstance().getColFromXY(x, y);
		int row = Coord3D.getInstance().getRowFromXY(x, y);
		Square square = Square.get(col, row);
		System.out.println("touchDown  col=" + col + " row=" + row
				+ ", Square=" + square.toString());
		gameController.PlayerAction(square);*/
		return true;
	}

	public boolean keyDown(int keycode) {
		// TODO Auto-generated method stub
		System.out.println("keyDown  key=" + keycode);
		return false;
	}

	@Override
	public boolean keyUp(int keycode) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean keyTyped(char character) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean touchUp(int x, int y, int pointer, int button) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean touchDragged(int x, int y, int pointer) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean touchMoved(int x, int y) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean scrolled(int amount) {
		// TODO Auto-generated method stub
		return false;
	}
}
